package com.wrupple.muba.catalogs.client.activity.impl;

import com.google.inject.Inject;
import com.wrupple.muba.catalogs.client.activity.CatalogEntryCreateActivity;
import com.wrupple.muba.catalogs.client.activity.process.state.BrowsePlaceInterpret;
import com.wrupple.muba.catalogs.client.activity.process.state.ContentLoadingState;
import com.wrupple.muba.catalogs.client.activity.process.state.InteractionExitState;
import com.wrupple.muba.catalogs.client.cms.ContentCreationActivity;
import com.wrupple.muba.catalogs.client.cms.service.CatalogManagementSystem;
import com.wrupple.muba.catalogs.client.module.services.presentation.CatalogPlaceInterpret;
import com.wrupple.muba.common.shared.State.DesktopManager;
import com.wrupple.muba.common.shared.State.ProcessManager;

public class GenericCreateActivity extends ContentCreationActivity implements
		CatalogEntryCreateActivity {

	@Inject
	public GenericCreateActivity(ProcessManager delegate,
			CatalogManagementSystem cms, CatalogPlaceInterpret placeInterpret,
			DesktopManager desktopManager, BrowsePlaceInterpret read,
			ContentLoadingState load, 
			InteractionExitState exit) {
		super(delegate, cms, placeInterpret, desktopManager, read, load, exit);
	}

}
